package cc.rengu.igas.acct.facade.bean;

import java.io.Serializable;

/**
 * 商户预授权明细
 *
 * @author lizhangtao
 */
public class MultiMchntPreAuthDetail implements Serializable {
    /**
     * 外部客户唯一标识
     */
    private String userId;

    /**
     * 客户号
     */
    private String customerId;

    /**
     * 虚拟账户账号
     */
    private String acctNo;

    /**
     * 外部客户类型
     */
    private String userType;

    /**
     * 账户类型
     */
    private String acctType;

    /**
     * 交易金额
     */
    private String transAmt;

    /**
     * 摘要
     */
    private String summary;

    /**
     * 记账流水号
     */
    private String acctSeqNum;

    /**
     * 记账日期
     */
    private String acctDate;

    /**
     * 记账后余额
     */
    private String afterBalance;

    /**
     * 记账后可用余额
     */
    private String afterAvailableBalance;

    /**
     * 记账后冻结金额
     */
    private String afterFreezeBalance;


    public String getUserId() {
        return userId;
    }

    public void setUserId(String userId) {
        this.userId = userId;
    }

    public String getCustomerId() {
        return customerId;
    }

    public void setCustomerId(String customerId) {
        this.customerId = customerId;
    }

    public String getAcctNo() {
        return acctNo;
    }

    public void setAcctNo(String acctNo) {
        this.acctNo = acctNo;
    }

    public String getUserType() {
        return userType;
    }

    public void setUserType(String userType) {
        this.userType = userType;
    }

    public String getAcctType() {
        return acctType;
    }

    public void setAcctType(String acctType) {
        this.acctType = acctType;
    }

    public String getTransAmt() {
        return transAmt;
    }

    public void setTransAmt(String transAmt) {
        this.transAmt = transAmt;
    }

    public String getSummary() {
        return summary;
    }

    public void setSummary(String summary) {
        this.summary = summary;
    }

    public String getAcctSeqNum() {
        return acctSeqNum;
    }

    public void setAcctSeqNum(String acctSeqNum) {
        this.acctSeqNum = acctSeqNum;
    }

    public String getAcctDate() {
        return acctDate;
    }

    public void setAcctDate(String acctDate) {
        this.acctDate = acctDate;
    }

    public String getAfterBalance() {
        return afterBalance;
    }

    public void setAfterBalance(String afterBalance) {
        this.afterBalance = afterBalance;
    }

    public String getAfterAvailableBalance() {
        return afterAvailableBalance;
    }

    public void setAfterAvailableBalance(String afterAvailableBalance) {
        this.afterAvailableBalance = afterAvailableBalance;
    }

    public String getAfterFreezeBalance() {
        return afterFreezeBalance;
    }

    public void setAfterFreezeBalance(String afterFreezeBalance) {
        this.afterFreezeBalance = afterFreezeBalance;
    }
}
